stranglehold of regulation

Translations
l'étau de la réglementation